/*
* ============================================================================
* 功能描述 ：应用层配置
* 作者       ：ggls
* 创建日期 ：2024.04.10
* ----------------------------------------------------------------------------
* 更新历史 ：
*	日期 　　- 修改者   : 更新内容描述
*
* ============================================================================
*/

#ifndef __HLY_APP_H__
#define __HLY_APP_H__

#include "main.h"

#if 1
typedef struct 
{
	unsigned short int		query_interval;		/*数据查询间隔*/
	unsigned long			last_query_time;	/*上一次查询数据时间*/
	unsigned long			last_up_time;		/*上一次上报数据时间*/
	unsigned long			buzz_time;		/*开启蜂鸣器时间*/
	unsigned long			alarm_io_time;		/*报警延迟时间*/
	

	char io_statu;	// 水浸io状态
	char 					power_supply;		// 电源

}app_data_s;
#endif
extern app_data_s app_data;


void app_init(void);
void Hly_Temp_Hum_Obtain(void);
void App_Run(void);
void Hly_Adc_update(void);
extern bit xx_f;


#endif

